package model

import "tFilm4/internal/model/entity"

type UserInfo struct {
	User        *entity.User        `json:"user"`
	UserProfile *entity.UserProfile `json:"userProfile"`
}

type MovieHallInfo struct {
	MovieHall *entity.MovieHall `json:"movieHall"`
	SeatTable *entity.SeatTable `json:"seatTable"`
}

type SessionInfo struct {
	Movie        *entity.Movie        `json:"movie"`
	MovieSession *entity.MovieSession `json:"movieSession"`
	MovieHall    *entity.MovieHall    `json:"movieHall"`
	SeatTable    *entity.SeatTable    `json:"seatTable"`
}

type OrderInfo struct {
	MovieOrder   *entity.MovieOrder   `json:"movieOrder"`
	User         *entity.User         `json:"user"`
	MovieSession *entity.MovieSession `json:"movieSession"`
}

type CommentInfo struct {
	Comment *entity.Comment `json:"comment"`
	User *entity.User `json:"user"`
	Movie *entity.Movie `json:"movie"`
}